package com.kuang.oop.demo01;

/**
 * @author wuJiaWei
 * @version 1.0
 * @date 2024/8/10
 * @time 17:27:22
 */
//引用传递：对象,本质还是值传递
//对象，内存！
public class Demo05 {
    public static void main(String[] args) {
        Person zhangsan = new Person();
        System.out.println(zhangsan.name);//null

        Person lisi = new Person();
        System.out.println(lisi.name);//null

        Demo05.change(zhangsan,"张三");
        Demo05.change(lisi,"李四");

        System.out.println(zhangsan.name);
        System.out.println(lisi.name);
    }

    public static void change(Person person,String name){
        //person是一个对象：指向的--> Person person = new Person();这是一个具体的人，可以改变属性！
        person.name = name;

    }
}

//定义了一个Person类，有一个属性：name
class Person{
    String name;
}